home *** CD-ROM | disk | FTP | other *** search
/ Gigarom 1 / Gigarom Macintosh Archives (Quantum Leap)(CDRM1080320)(1993).iso / FILES / BBS / SECOND_SIGHT / mehit 3.0.b15.cpt / About mehit 3.0… next >
Text File  |  1991-07-14  |  7KB  |  144 lines

  1.                            about mehitabel…
  2.  
  3.  ----------------------------------------------------------------------
  4.    * * *   P R E L I M I N A R Y    D O C U M E N T A T I O N   * * *
  5.  
  6.             Check the end of this document for latest changes
  7.  ----------------------------------------------------------------------
  8.  
  9. Update Notes:
  10.  
  11. mehitabel 3.0 has the following new features:
  12.  
  13. * Optional message and UserLog backup Stuffing. If you select Stuff as a
  14. backup option, mehit allows you to choose a StuffIt compression mode which it
  15. uses to compress backups of the three messages files and the userlog. You must
  16. have StuffIt Deluxe to use this feature. mehit checks for the existence of the
  17. StuffIt Engine when you select this option and will not continue if you don’t
  18. have it installed.
  19.  
  20. * Optional message renumbering. Just click the box in the first configuration
  21. screen and mehitabel will renumber every time she runs.
  22.  
  23. * Optional undelete of public messages. Don’t you hate it when a user deletes
  24. an informative public message? mehitabel allows you to recover these messages.
  25. If you check this option, mehit undeletes public messages *unless* the first
  26. word of the subject of the message contains the string "delete" (no quotes,
  27. case doesn’t matter). This enables you to eliminate obnoxious public messages
  28. with a message editor such as TMM -- just mark it deleted and change the first
  29. word of the subject to "delete." You can also toggle this option off for one
  30. run of mehitabel if you want to delete some public messages without bothering
  31. to change the subject line. This feature does not affect private messages.
  32.  
  33. * Default settings for new message sections. Michael Bean suggested this: the
  34. "new sections..." button on the first configuration screen opens into a dialog
  35. box which allows you to choose default settings for new sections. When you
  36. suddenly start picking up the PICKLES echo, mehit will use these defaults to
  37. maintain the section.
  38.  
  39. * Incorporates all features of Log-O-Matic, with improvements. The second
  40. configuration screen is much like that of Log-O-Matic, with all its options.
  41. As documented for Log-O-Matic, in addition to these options, you can create a
  42. text file called “Bad User Names” (no quotes) at the same level as Second
  43. Sight. Format for this file is from 1 to 100 names up to 15 characters in
  44. length, one name per line. Caps and lower case are insignificant — the UserLog
  45. stores names as all caps so the names in this list are automatically
  46. capitalized for comparison. A sample file follows (minus some obvious
  47. obscenities):
  48.  
  49. BOMBER
  50. CRASHER
  51. DEATH
  52. GOD
  53. HACKER
  54. MANIAC
  55. SATAN
  56. TERMINATOR
  57.  
  58. If a user signs on with one of these as either first name or last name,
  59. the user will be purged during backup. If you don’t create such a list, no
  60. one will be checked.
  61.  
  62. I created the Change level command and the scan for bad user names to
  63. allow me to implement automatic overnight validation for those who
  64. complete the survey. In addition to unpleasant names, you can also include
  65. names of any twits who recurrently plague your board.
  66.  
  67. * Allows setting or clearing user flag after [optional] calls. This useful
  68. feature lets you identify "veteran" callers -- perhaps you want to limit parts
  69. of the board until you are certain that a caller knows how to use your BBS.
  70. This enables you to do it via a flag-sensitive menu.
  71.  
  72. * Maintains Tabby Log and CallerLog for [optional] days, with archive for
  73. [optional] days and optional monthly backup, Stuffed if you wish. These are
  74. expanded versions of the options available in Log-O-Matic. If you choose
  75. monthly backup, the archive file is left alone until the end of the month,
  76. then is archived (and optionally stuffed) with a name like "CL 03/91.sit." The
  77. actual day the archive is made depends on how many days you elect to maintain
  78. the primary log. If it’s one, the archive is made on the first day of the
  79. month. Two happens on the second, and so forth. You can select StuffIt modes
  80. for both the CallerLog and the Tabby Log. These files are stored with,
  81. respectively, the Tabby Log and CallerLog.
  82.  
  83. * User-configurable TEXT type. Now you can choose whichever signature you
  84. prefer for text files -- MSWD for Microsoft Word, QED1 for QUED, MACA for
  85. MacWrite etc. Be sure to enter only four characters.
  86.  
  87.  Notes
  88.  -----
  89.  
  90. Although you can select StuffIt modes, Fast is the best choice for Second
  91. Sight files and TEXT files -- it compresses smaller than most of the other
  92. options and it’s one of the fastest.
  93.  
  94. If Bill Goodman creates an externally accessible engine for Compactor Pro, I intend to add Compactor Pro as a compression option.
  95.  
  96. Version Notes
  97. -------------
  98.  
  99. Version 3.0ß0 went into limited beta test at the beginning of April.
  100.  
  101. 3.0ß1 has the following fixes:
  102.     Sorts UserLog *after* backing it up, so level changes are reflected
  103.     in the sort.
  104.     “Normal” Backup configure button was broken. It’s now fixed.
  105.  
  106. [no notes on interving versions, but somewhere along the way mehit’s configuration resources were moved to a file in the System Folder (Preferences if you’re running System 7) so that installation of new versions is a snap. Also, a SIZE resource was added, set for 512K.]
  107.  
  108. 3.0ß10 is the current version as of June 27, 1991. It has the following fixes:
  109.     Repairs how mehitabel was dealing with working directories -- some naive
  110.     code was causing mehit’s quit to the Finder.
  111.     Manipulates UserLog and backup so that System 7 continues to recognize the
  112.     UserLog in case you’ve set an alias to it.
  113.     Fixes StuffIt switches in Text files config dialog.
  114.     Checked “Bad User Names” feature -- it definitely works now.
  115.  
  116. 3.0ß11 of July 7, 1991, fixes problem with ß10 on Mac Plus and tries to fix
  117.    John Gillett’s bug of “it doesn’t delete my users!”
  118.  
  119. 3.0ß12 wasn’t generally released.
  120.  
  121. 3.0ß13 of July 14,1991, *does* fix the “undeleted deleted users” bug, fixes a
  122.    resource problem, cleans up a few other things and adds a debugger which
  123.    can help trace problems. If mehit crashes, create an empty text file called
  124.    “mehit debug” (no quotes) at the same level as mehit and run mehit again. A
  125.    small dialog will appear in the lower right corner of the screen with
  126.    various items of information:
  127.  
  128.    The first line is a label identifying the current place in the program
  129.    The second line isn’t used.
  130.    The third line contains a checkpoint number for more precise place 
  131.       identification.
  132.    The fourth line contains three boxes showing, respectively, free memory, 
  133.       last resource error and last memory error.
  134.    
  135.    You will need to click in the debug box to step through the program. 
  136.       Depending on your options, this will require about 20 clicks. Please
  137.       keep notes of what you see just before the crash -- they’ll help me fix 
  138.       problems.
  139.    
  140.    When you’re done deugging, delete the “mehit debug” file and operation will 
  141.       return to normal.
  142.  
  143.  
  144.